independent social democratic party of germany - Alemán Inglés Diccionario